having smallpox scars on their face - Allemand Anglais Dictionnaire